sporting ace - English Synonyms Dictionary